Encrypted internet traffic classification using a supervised spiking neural network

نویسندگان

چکیده

Internet traffic recognition is an essential tool for access providers since recognizing categories related to different data packets transmitted on a network help them define adapted priorities. That means, instance, high priority requirements audio conference and low ones file transfer, enhance user experience. As internet becomes increasingly encrypted, the mainstream classic technique, payload inspection, rendered ineffective. This paper uses machine learning techniques encrypted classification, looking only at packet size time of arrival. Spiking neural networks (SNN), largely inspired by how biological neurons operate, were used two reasons. Firstly, they are able recognize time-related features. Secondly, can be implemented efficiently neuromorphic hardware with energy footprint. Here we very simple feedforward SNN, one fully-connected hidden layer, trained in supervised manner using newly introduced method known as Surrogate Gradient Learning. Surprisingly, such SNN reached accuracy 95.9% ISCX datasets, outperforming previous approaches. Besides better accuracy, there also significant improvement simplicity: input size, number neurons, trainable parameters all reduced four orders magnitude. Next, analyzed reasons this good accuracy. It turns out that, beyond spatial (i.e. size) features, exploits temporal ones, mostly nearly synchronous (within 200ms range) arrival times certain sizes. Taken together, these results show that SNNs excellent fit classification: more accurate than conventional artificial (ANN), could power embedded systems.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semi-supervised internet network traffic classification using a Gaussian mixturemodel

With a dramatic increase in the number and variety of applications running over the internet, it is very important to be capable of dynamically identifying and classifying flows/traffic according to their network applications. Meanwhile, internet application classification is fundamental to numerous network activities. In this paper, we present a novel methodology for identifying different inte...

متن کامل

Semi-supervised Encrypted Traffic Classification Using Composite Features Set

Many network management tasks such as managing bandwidth budget and ensuring quality of service objectives rely on accurate classification of network traffic. But the statistical features of encrypted traffics are not stable and do not contain sufficient information for classification all the time. Some applications support multiple protocols, and the behaviors of these applications are complic...

متن کامل

Supervised Associative Learning in Spiking Neural Network

In this paper, we propose a simple supervised associative learning approach for spiking neural networks. In an excitatory-inhibitory network paradigm with Izhikevich spiking neurons, synaptic plasticity is implemented on excitatory to excitatory synapses dependent on both spike emission rates and spike timings. As results of learning, the network is able to associate not just familiar stimuli b...

متن کامل

Encrypted Internet Traffic Classification Method based on Host Behavior

Accurate network traffic classification plays important roles in many areas such as traffic engineering, QoS and intrusion detection etc. Encrypted Peer-to-Peer (P2P) applications have dramatically grown in popularity over the past few years, and now constitute a significant share of the total traffic in many networks. To solve the drawback of the previous classification scheme for encrypted ne...

متن کامل

Classification of encrypted traffic for applications based on statistical features

Traffic classification plays an important role in many aspects of network management such as identifying type of the transferred data, detection of malware applications, applying policies to restrict network accesses and so on. Basic methods in this field were using some obvious traffic features like port number and protocol type to classify the traffic type. However, recent changes in applicat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Neurocomputing

سال: 2022

ISSN: ['0925-2312', '1872-8286']

DOI: https://doi.org/10.1016/j.neucom.2022.06.055